Logo image of ICLR

ICON PLC (ICLR) Stock Overview

NASDAQ:ICLR - IE0005711209 - Common Stock

175.83 USD
+0.13 (+0.07%)
Last: 8/22/2025, 8:15:21 PM
175.83 USD
0 (0%)
After Hours: 8/22/2025, 8:15:21 PM